/*
 * @Description:
 * @Author: Mr.Wen
 * @Version: v1.0.0
 * @Date: 2022-08-23 09:57:47
 * @LastEditors: Mr.Wen - 文先生
 * @LastEditTime: 2023-12-28 08:45:31
 */

'use strict';

const dotenv = require('dotenv');
const { GetAdressIP } = require('./utils');
const { SERVICE_NAME } = require('./settings');

dotenv.config();

global._BASE_PATH = __dirname; // 全局变量，当前项目的根目录

console.log('\x1b[34m\x1b[1m');
console.log('启动服务名=>>', SERVICE_NAME);
console.log('当前本机IP=>>', GetAdressIP());

// dotenv 将.env文件解析为json对象，对其中的key-value对通过process.env将其赋值为环境变量
// 注意：不使用dotenv将获取不到.env文件里面的变量
const { SYSTEM_NAME, PROJECT_NAME } = process.env;
console.log(`${SYSTEM_NAME} - ${PROJECT_NAME}`, '\n');
